package com.lovo.dimao.entity.joe;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

@ApiModel(value = "标书明细",description = "")
@TableName("csc_bid_detail")
@Data
public class BidDetailBean implements Serializable,Cloneable {
    /**
     * 商品数量
     */
    @ApiModelProperty(name = "商品数量", notes = "")
    private Integer goodsAmount;
    /**
     * 标书id
     */
    @ApiModelProperty(name = "标书id", notes = "")
    @TableField("fk_bid_id")
    private Long bidId;
    /**
     * 商品序列号
     */
    @ApiModelProperty(name = "商品序列号", notes = "")
    private String goodsIndex;
    /**
     * 标书明细id
     */
    @ApiModelProperty(name = "标书明细id", notes = "")
    @TableId("pk_bid_d_id")
    private Long bidDId;
    /**
     * 商品名
     */
    @ApiModelProperty(name = "商品名", notes = "")
    private String goodsName;

    @Override
    public BidDetailBean clone() {
        try {
            BidDetailBean clone = (BidDetailBean) super.clone();

            return clone;
        } catch (CloneNotSupportedException e) {
            throw new AssertionError();
        }
    }
}